to have sharp eyes - Turkish English Dictionary